package com.wtf.dsp.admin.service;

import com.wtf.dsp.admin.model.dto.*;
import com.wtf.dsp.admin.model.vo.TemplateConfigVo;
import com.wtf.dsp.core.util.PageUtils;

import java.util.List;

/**
 * ClassName: CodeTemplateService
 * Description:
 * date: 2024/3/6 17:34
 *
 * @author linhuanyou
 * @version 1.0
 */
public interface CodeTemplateService {

    int add(TemplateAddDTO templateAddDTO);

    PageUtils page(TemplatePageDTO templateListDTO);

    int update(TemplateUpdateDTO templateUpdDTO);

    int remove(TemplateDelDTO templateDelDTO);

    List<TemplateConfigVo> list(TemplateListDTO templateListDTO);

    TemplateConfigVo info(Integer id);
}
